English Dictionary
◊ NIAGARA RIVER
Niagara River
n : a river flowing from Lake Erie into Lake Ontario; forms
boundary between Ontario and New York [syn: {Niagara}, {Niagara
River}]